traffic squad - Alemán Inglés Diccionario